Big Huge Thesaurus

Marchantia polymorpha

noun